plural form of torre - Francés Inglés Diccionario